package main

import (
	"fmt"
)

const (
	a = iota //iota默认初始值为0,在const中每新增一行将使得iota计数一次，即iota自己增长1
	b = 100
	c //c默认跟上一个赋值相同,在常量声明中，如果一个常量没有赋值，则他就跟上一行的赋值相同
	d
	e, f = iota, iota //如果多个变量在一行中声明，iota值只增加1次
	g    = iota       //iota默认每行加１，故此时其值为3,
)
const h = iota

func main() {
	fmt.Println(a, b, c, d, e, f, g, h)
}

//运行结果： 0 100 100 100 4 4 5 0
